home *** CD-ROM | disk | other *** search
/ SGI Hot Mix 8 / Hot Mix 8.iso / .all / demos / Imagicians / config / help / filmstrip.help (.txt) < prev    next >
Text File  |  1994-06-22  |  14KB  |  406 lines

  1.  
  2.  
  3.     Film Strip
  4.  
  5.  
  6. .LANGUAGE english English anglais
  7.  
  8.         HELP FOR FILM STRIP
  9.         ##############
  10.  
  11. CONTENTS
  12. ************
  13.  
  14. 1. INTRODUCTION
  15.  
  16. 2. GENERAL PROPERTIES OF FILM STRIPS
  17.  
  18.         2.1 Frame Numbers
  19.  
  20.         2.2 Drag & Drop
  21.  
  22.         2.3 Selection of frame(s)
  23.  
  24. 3. FILM STRIP MENUS
  25.  
  26.         3.1 "FILE" MENU
  27.  
  28.         3.2 "FRAMES" MENU
  29.  
  30.         3.3 "ANIMATION" MENU
  31.  
  32.         3.4 "HELP" MENU
  33.  
  34. 4. LIMITS ON THE MAX NUMBER OF GL WINDOWS
  35.  
  36.         4.1 Limits on the Maximum Number of Windows
  37.  
  38.         4.2 Changing the Maximum Number of Windows
  39.  
  40.  
  41.  
  42. 1. INTRODUCTION
  43. *********************
  44.  
  45.  Film Strip Windows are used to store, save and retrieve all images. A single
  46.  image is a Film Strip with one frame; an animated sequence is a Film Strip
  47.  in which the frames comprise an animated sequence. A collection of unrelated
  48.  images can also be placed in a Film Strip. In effect, a Film Strip is an image
  49.  storage folder and archiving mechanism.
  50.  
  51.  The user will find it useful to create his own catalog of image icons. We
  52.  recommend that personal CATALOG Film Strips (as opposed to personal PRODUCTION
  53.  Film Strips) be:
  54.  
  55.              1)    stored in a separate set of directories;
  56.  
  57.              2)    saved with icons only (no "*" below the icon's frame number)
  58.     to reduce the disk space requirements and to encourage the extensive use
  59.     of temporary Film Strips to save any interesting images encountered during
  60.     exploration. With infinitely many possible images, if you do not save an
  61.     interesting image as soon as it is encountered, you may never find its
  62.     parameters again!
  63.  
  64.  
  65.  
  66.  
  67. 2. GENERAL PROPERTIES OF FILM STRIPS:
  68. *********************************************
  69.  
  70.  
  71.           2.1 Frame Numbers
  72.           -----------------
  73.  
  74.     These implicitly provide the time line. If there is an "*" below the frame
  75.     number, an SGI RGB formatted image (*.rgb) file exists for that frame. If
  76.     you are not in CHANCE'S ART and want a quick look at the pixel dimensions of
  77.     any RGB image (icon or frame), use the istat command from a shell window.
  78.  
  79.  
  80.           2.2 Drag & Drop
  81.           --------------
  82.  
  83.     The MIDDLE MOUSE BUTTON is used to Select, Drag & Drop between Work
  84.     windows and Film Strips as well as within Film Strips. In every case,
  85.     select by pressing the MIDDLE MOUSE BUTTON while over the initial
  86.     image/icon; then, with the mouse button still depressed, Drag the wire 
  87.     frame icon of the image to its destination and then release the mouse
  88.     button. The possible uses of this Drag & Drop operation are:
  89.  
  90.     Frame to Frame:
  91.         Allows you to move frames to new locations. Any frame that
  92.         is dropped into the space beyond the last frame simply becomes
  93.         the new frame. If you want to move a frame from an on-screen
  94.         to an off-screen position, you must create a Paste Buffer first.
  95.         This is done by opening a New (empty) Film Strip and
  96.         temporarily dropping the frame to be moved into it, scrolling
  97.         the long Film Strip to expose the target frame, then performing
  98.         a D&D from the paste Film Strip into the target frame. When you
  99.         are finished with the "paste buffer" Film Strip, just delete it
  100.         without saving it.
  101.  
  102.     WW to FS:
  103.         This is the standard mechanism for saving an image: it must first
  104.         be loaded by D&D into a Film Strip. The icon is created by
  105.         subsampling the WW image, to save time; this means that a very
  106.         coarse WW image will produce a very coarse icon image.
  107.  
  108.     FS to WW:
  109.         If you wish to recompute an icon image you can either D&D its 
  110.         icon into an existing WW or use the Open Image command under 
  111.         the Frames PullDown Menu. The latter will open a new Work
  112.         Window and then begin computing the icon image to fill
  113.         this Window.
  114.  
  115.     NOTE:    Be careful not to D&D a frame's icon to a new Work Window and then
  116.     ----    back to overlay the original frame: this process is likely to cause
  117.         the underlying image proportions to be altered, thereby breaking
  118.         visual continuity in an animated sequence. 
  119.  
  120.  
  121.           2.3 Selection of frame(s)
  122.           ----------------------
  123.  
  124.     The LEFT MOUSE BUTTON is used to Select and Deselect frames. To Select or
  125.     Deselect multiple frames, hold down the Ctl Key while using the LEFT MOUSE
  126.     BUTTON.
  127.  
  128.  
  129.  
  130.  
  131. 3. FILM STRIP MENUS:
  132. ***********************
  133.  
  134.  
  135.           3.1 "FILE" MENU
  136.           ------------
  137.  
  138.                 3.1.1 Save
  139.  
  140.     Puts up a filename prompt if the file does not exist yet;
  141.     otherwise it saves to the last filename used.
  142.  
  143.                 3.1.2 Save as...
  144.  
  145.     Puts up a filename prompt to allow the user to create a
  146.     new file under which to save this Film Strip file.
  147.  
  148.                 3.1.3 Create Work Window
  149.  
  150.     Creates a new, unnamed Work Window (blank).
  151.  
  152.                 3.1.4 Create Film Strip...
  153.  
  154.     Creates a new Film Strip Window with two preinstalled blank frames ;
  155.     it also prompts for the filename to be used in saving this Film Strip.
  156.  
  157.                 3.1.5 Load Film Strip...
  158.  
  159.     Puts up a file selector window so that user can pick the Film Strip
  160.     file to retrieve from disk. It then creates a new Film Strip Window into
  161.     which it loads the requested Film trip.
  162.  
  163.                 3.1.6 Save Windows Config
  164.  
  165.     Saves the  current configuration of the Film Strip & Work Window files and
  166.     their contents. This information is used to reopen the application in
  167.     the same configuration.
  168.  
  169.                 3.1.7 Close
  170.  
  171.     Closes this window. If this is the only Film Strip or Work Window open,
  172.     then this command is greyed out as unavailable; if it contains unsaved data,
  173.     the user is asked if he wants to save the data or not.
  174.  
  175.                 3.1.8 Exit
  176.  
  177.     Exits the entire application, after asking the user for confirmation.
  178.  
  179.  
  180.           3.2 "FRAMES" MENU
  181.           ----------------
  182.  
  183.                 3.2.1 Open Image
  184.  
  185.     This command opens a Work Window and then performs one of two operations:
  186.  
  187.                  a)    If there is an image associated with this frame (an '*' is
  188.         present beneath the frame number), then the image is loaded
  189.         into the appropriately sized and formatted Work Window;
  190.  
  191.                  b)    If there is no image associated with this frame (NO '*' is
  192.         present beneath the frame number), a default sized "Window"
  193.         Formatted Work Window is opened and the image from the icon is
  194.         recomputed at the Cell Size that was in effect when the icon was 
  195.         created.
  196.  
  197.                 3.2.2 Delete
  198.  
  199.     Deletes ALL selected (outlined in red) frames, after issuing a confirmation
  200.     request.
  201.  
  202.                 3.2.3 Delete Image
  203.  
  204.     For all selected frames for which there is an associated image (an * is
  205.     underneath the frame number), the associated image(s) is (are) deleted.
  206.     If there are no asterisked frames selected, nothing is done.
  207.  
  208.                 3.2.4 Generate Image
  209.  
  210.     Creates the image from the icon by computing at the Cell Size in effect
  211.     when the icon was created. It does this without opening a Work Window,
  212.     thereby saving screen real estate. In order to allow you to track the
  213.     status of the operation, a Panel is opened which displays the number of
  214.     of frames computed and provides Buttons which give the user the option
  215.     of Pausing and Resuming this icon expansion computation at any time.
  216.     
  217.                 3.2.5 Edit Description...
  218.  
  219.     Every frame has a text descriptor string associated with it. This command
  220.     puts up a simple prompt window so that the user can edit a single line text
  221.     string of arbitrary length. All strings start out as null strings and they
  222.     can be edited at any time to contain user comments.
  223.  
  224.                 3.2.6 Insert after...
  225.  
  226.     If the user has selected a SINGLE frame, this command puts up a Panel to
  227.     allow the user to insert a specified number of blank frames to the right
  228.     of the selected frame. In word processing parlance: an Append operation.
  229.  
  230.                 3.2.7 Select All
  231.  
  232.     Selects (outlines with red borders) ALL frames in the Film Strip.
  233.  
  234.                 3.2.8 Unselect All
  235.  
  236.     Deselects ALL frames in the Film Strip.
  237.  
  238.  
  239.           3.3 "ANIMATION" MENU
  240.           --------------------
  241.  
  242.                 3.3.1 Create Interpolation...
  243.  
  244.     If ONE and ONLY ONE frame has been selected, this:
  245.  
  246.                  a)    puts an INTERPOLATION FRAME to its right, with the default
  247.         value of 10 interpolated frames in it;
  248.  
  249.                  b)    puts up an interpolation dialog window so the user can:
  250.          
  251.                      a)    Select the type of interpolation:
  252.                 Uniform
  253.                 Accelerate
  254.                 Decelerate
  255.                 Acc/Dec
  256.                 Dec/Acc
  257.  
  258.                      b)    Insert the number of steps/frames over which the
  259.             interpolation from the two Key Frames is to occur;
  260.  
  261.                      c)    Specify the number of repeat frames, if any (a "1"
  262.             implies NONE), to use to reduce the computation, at 
  263.             the expense of smoothness.
  264.  
  265.                 3.3.2 Edit Interpolation...
  266.  
  267.     This command reopens the selected Interpolation frame (a frame in which 
  268.     there is no image or frame number, just the text "INTERPOLATE xx FRAMES")
  269.     so that the user can change any of these parameters:
  270.  
  271.                  a)    Interpolation Type;
  272.                  b)    Number of Steps;
  273.                  c)    Repeated Frames.
  274.  
  275.  
  276.                 3.3.3 Expand Interpolation...
  277.  
  278.     Opens a window to ask the user for the name of a new film strip. The package
  279.     then opens the new Film Strip window, populates it with the number of frames
  280.     required by the interpolation frames, and then computes the new icons (and 
  281.     any full images specified by an *) at a cell size of 1 x 1.
  282.  
  283.                 3.3.4 Playback...
  284.  
  285.     This instantly loads all the frame icons, in their current computed state
  286.     (which means WYSIWYG what you see [on screen] is what you get), into RAM
  287.     (which may cause a slight delay) and then opens a Playback Window for a
  288.     VCR-style playback of the images at various speeds and sizes.
  289.  
  290.  
  291.           3.4 "HELP" MENU
  292.           -------------
  293.  
  294.                 3.4.1 Film Strip:
  295.  
  296.     Displays this text!
  297.  
  298.  
  299.  
  300.  
  301. 4. LIMITS ON THE MAX NUMBER OF GL WINDOWS
  302. ********************************************************
  303.  
  304.  
  305.           4.1 Limits on the Maximum Number of Windows
  306.           ------------------------------------------
  307.  
  308.     All of the following discussion on the limits to the number of GL windows
  309.     will become irrelevant in the next release. Release 1.1 will lift all limits
  310.     on the number of windows, other than those inevitably imposed by disk or RAM.
  311.  
  312.     The default limit to the number of GL Windows which can be opened at once is
  313.     currently set in the Resource file, in /usr/tmp/ca/config/res/Imf.default,
  314.     to 118. Due to the ease with which recent  SGI models can exceed this value,
  315.     the next release will remove this limitation altogether. For this release,
  316.     there are several ways to increase this limit, given below in 4.2.
  317.  
  318.     Be aware that in this release, if you run MULTIPLE instances of CHANCE'S ART
  319.     simultaneously, when one instance attempts to open more GL windows (typically,
  320.     by creating new Film Strip frames), if the total number of GL Windows open by
  321.     ALL GL applications exceeds the current system limit, that instance will simply
  322.     abort. The solution, if you are displaying over 100 frames in your open Film
  323.     Strip Windows, is to only have a single instance of CHANCE'S ART open. A single
  324.     running copy will correctly estimate when you are near the limit and warn you
  325.     with a non-fatal message.
  326.  
  327.  
  328.           4.2 Changing the Maximum Number of Windows
  329.           ------------------------------------------
  330.  
  331.                 Background
  332.  
  333.     SGI sets a parameter in the system  which limits the number of GL windows that
  334.     can be open at a given moment. This value varies across platforms and across the
  335.     various releases of IRIX. It is typically either set to 128 or 256. Accordingly,
  336.     CHANCE'S ART currently assumes a conservative value of 128 and sets the limit to
  337.     be 118 (to allow for a few other GL applications to have open windows).
  338.  
  339.     To find out what the actual limits are on your machine, set yourself as the super
  340.     user and look for a system file called "rrm". The pathname varies from system to
  341.     system, some possible locations being: 
  342.  
  343.         /usr/sysgen/master.d/rrm
  344.         /usr/var/sysgen/master.d/rrm
  345.         /var/sysgen/master.d/rrm
  346.               
  347.     Use the find command ("find / -name rrm -print") to locate your copy of "rrm".
  348.     If you cat this file, you will find that the rrm_maxrn parameter is defined to be
  349.     either 128 or 256 on your system:
  350.  
  351.         #define rrm_maxrn 128
  352.              or
  353.         #define rrm_maxrn 256
  354.  
  355.     If it is 128, then you cannot use the "Resource File" fix, in Section 4.2.1 below,
  356.     to increase your GL windows limit; instead, look at Section 4.2.2 below.
  357.  
  358.  
  359.                 4.2.1 Changing your Resource File GL WINDOWS LIMIT
  360.  
  361.     If the value of rrm_maxrn is 256, then you can more than double your Open
  362.     Windows limit simply by changing the parameter:
  363.  
  364.         *maxNumGLwindows
  365.  
  366.     in the resource file "/usr/tmp/ca/config/res/Imf.default", from 118 to 246.
  367.  
  368.  
  369.                 4.2.2 Changing your System's Internal GL WINDOWS LIMIT
  370.  
  371.     If the value of rrm_maxrn is 128, OR if you need to open MORE than 246 frames 
  372.     at one time, then you must reset the system parameter rrm_maxrn itself. This
  373.     entails FOUR steps:
  374.  
  375.               1)     Edit the parameter rrm_maxrn in the line
  376.  
  377.             #define rrm_maxrn 128    /* or 256 */
  378.  
  379.         from 128 (or 256) to 256 (or whatever you deem appropriate). To do
  380.         so will require superuser privileges.
  381.  
  382.               2)    From the superuser account, execute the autoconfig command to 
  383.         recompile the Kernel:
  384.  
  385.             autoconfig -vf
  386.  
  387.               3)    When (2) is complete, reboot the system to pick up the new value
  388.         you have just installed.
  389.  
  390.               4)    Edit your CHANCE'S ART Resource file(s) and change the parameter
  391.  
  392.             *maxNumGLwindows
  393.  
  394.         from 118 to 246 (or to a number at least 10 less than the value
  395.         that you have just installed in rrm_maxrn).
  396.  
  397.     You should now be back in business!
  398.  
  399.     
  400.     
  401.  
  402. .LANGUAGE french French Francais 
  403.  
  404.     C'est le help pour la strip de film
  405.  
  406.